<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<title>Document</title>
</head>
<body>
	<script>
		// 数据类型
		let name = '张三'
		let age = 456
		let bo = true
		let un = undefined
		let nl = null 
		let obj = {}
		let arr = []
		// let sym = Symbol('name')
		// let big = BigInt()

		// 基本数据类型
		// String 字符串类型
		// 		表现形式：以单引号或双引号引起来的'',""
		let str1 = '张三'
		let str2 = '456'
		console.log(str1,str2)
		// Number 数字类型
				// 表现形式：数字（123456）
		let num= 456
		console.log(num)
		// Boolean 布尔型 
					// 表现形式：true / false  常用于判断使用
		let bool = true
		console.log(bool)
		// Undefined 
					// 表现形式：undefined  未初始化
		// Null
			// 表现形式：null 表示为空 通常用来初始化
		// Symbol  唯一的标记
				// 表现形式 Symbol()

		let sy1 = Symbol('张三')
		console.log(sy1)
		// BigInt 任意精度格式的整数
				// 表现形式 BigInt(大整数) 、 大整数n 例子：1n
		let nuns =  Math.pow(2,53)
		console.log(nuns+1 ,'普通')
		let bn1 = BigInt(nuns)
		let bn2 = 1n
		console.log(bn1+bn2)

	</script>
	
</body>
</html>